//! Konfiguracijska datoteka 'jezgre'

#ifndef _J_POSTAVKE_H_
#define _J_POSTAVKE_H_

//! Velicina stoga jezgre
#define VELICINA_STOGA_JEZGRE	4096
#define VELICINA_STOGA		4096

#define	NAJ_DRETVI	32	//najveci broj dretvi u sustavu

#define BRRAZPRI	256	//broj razina prioriteta
#define	PRIO_MIN	BRRAZPRI - 1	//najmanji prioritet
#define	PRIO_MAX	0		//najveci prioritet
#define	PRIO_POCETNI	(BRRAZPRI/2) //pocetni prioritet

#define	NAJ_ALARMA	50	//najveci broj alarma

#define	NAJ_RED		100	//najveci broj redova
#define	NAJ_SINKRO	50	//najveci broj sinkronizacijskih objekata

#define NAJ_DIN_PRIO	10

#define	HZ	20	//! Zeljena frekvencija sata - svakih 50 ms prekid
			//najmanji HZ je 20 i nesto (Tmax = 50+ ms)


/* pocetna funkcija */
void j_pocetak (unsigned long magic, unsigned long addr);

#endif /* _J_POSTAVKE_H_ */
